|
|
|
הוסיפו מידע על מעסיק
|
|
מהנדס תוכנה
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מהנדס תוכנה
פירוט שאלות מראיונות עבודה לתפקיד מהנדס תוכנה
970 - 961 מתוך 1523
|
|
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת אמדוקס
אוגוסט 2018
|
09.09.2018
|
|
|
| פרטים לגבי התהליך |
יום מיונים ארוך בסניף נצרת |
|
| שאלות מתוך הראיון |
יש ממשק של 4 מתודות על ליסט של מוסד מסויים שמתחזק שמות של עכבישים.
והוא מבקש לכתוב מתודה שמקבלת רשימה מקושרת נתונה של עכבישים ולהעתיק אותה לרשימה מקושרת אחרת בתנאי שצריך להשתמש רק במתודות הנתונות לנו.
לא זוכר שם הפונקציות טוב .. בעיקר כך פותרים את השאלה
Jspy() = to create empty list ;
4 methods
DeleteAgent(String) = to delete an agent from the list ;
Int AgentSize() = to get the size of list ;
String GetAgent() = to return a random agent from the list ;
ADDAgent() = to add new agent to a list ; |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
ספטמבר 2018
|
| |
Public jspy copylist(jspy list )
{
Jspy my_list = new jspy();
While(list.AgentSize()>0)
{
String tempAgent = list.getAgent();
My_list.ADDAgent(tempAgent);
List.DeleteAgent(tempAgent);
}
Return my_list ;
}
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמדוקס :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת אמדוקס
אוגוסט 2018
|
26.08.2018
|
|
|
| פרטים לגבי התהליך |
היה מבחן של שעה שכלל 20 שאלות אמריקאיות ועוד שאלה בתכנות |
|
| שאלות מתוך הראיון |
לכתוב תכנית שמקבלת string שמכיל ביטוי אריתמטי ומחזירה את התשובה |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
יוני 2020
|
| |
הממוש ע"י שתי מחסניות...
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמדוקס :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת מלאנוקס
אוגוסט 2018
|
21.08.2018
|
|
|
| פרטים לגבי התהליך |
תפקיד אוטומציה-ריאיון עם מנהל הצוות, לאחר מכן ריאיון עם מנהל המחלקה ואז HR |
|
| שאלות מתוך הראיון |
1. בהינתן מטריצה המכילה מספרים בנה אלגוריתם לאיפוס את השורה והעמודה של כל מס׳ 0 במטריצה.
2. לכתוב קוד להיפוך רשימה |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
ינואר 2020
|
| |
צריך קודם לעבור על המטריצה לבדוק אילו שורות ועמודות צריכות איפוס ורק בסוף לעבור ולאפס
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על מלאנוקס :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת גוגל
פברואר 2017
|
12.08.2018
|
|
|
| פרטים לגבי התהליך |
ראיון קצר של שעה + יום ראיונות (5 ראיונות, חלקם בעברית וחלקם באנגלית) |
|
| שאלות מתוך הראיון |
You have a yearly schedule of vacations for each of the offices of your company. You can go from office to office once a week, on the weekend, using one flight- any office to any office (you don't have to switch to a different office, but you can). Build a plan to maximize your yearly vacation time.
Second part:
Not any office is connected to any other office - each office has a certain set of "neighbors" you can get to in a weekend. Plan for the with this constraint. |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על גוגל :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת אפל
מרץ 2018
|
12.08.2018
|
|
|
| פרטים לגבי התהליך |
מספר ראיונות עם חברי צוות וראיון עם מנהל בכיר או שני מנהלים בכירים |
|
| שאלות מתוך הראיון |
יש לפתור את השאלות בשפת c
1. קלט 2 מספרים + 2 מספרים בין 0 ל-31 שמסומנים i,j
יש להחליף את הספרה הבינארית ה-i במספר הראשון בספרה הבינארית ה-j במספר השני.
2. לממש פונקציה שמדפיסה פיבונצ'י. באיטרציה, ברקורסיה וגם שימוש בתכנון דינמי (3 השאלות נשאלו)
3. לממש את הפונקציות va_arg וגם va_start ולהסביר מדוע
הפונקציות תלויות קומפיילר ולא מהוות חלק מהשפה |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
פברואר 2019
|
| |
2. פיבונצ'י ברקורסיה:
unsigned int fib(unsigned int n) {
;if (n<2) return 1
return fib(n-1)+fib(n-2);//recurse
}
פיבונצ'י באיטרציה (זה בעצם תכנון דינאמי, כי אנחנו זוכרים את התשובות מפתרון תתי-הבעיות הקודמות):
if (n<2) return 1;
fib_minus1=1
fib_minus2=1
while (n>=2) {
prev_result=result
result=fib_minus1+fib_minus2;
fib_minus2=fib_minus1;
fib_minus1=prev_result;
--n;
}
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אפל :
|
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|